Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Rolex Paris Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid US Men's Clay Court Championship - Houston Nottingham 2 Challenger Wimbledon - London National Bank Open - Toronto Cincinnati Open - Cincinnati U.S. Open - New York Germany F2 Switzerland #1-w1 Netherlands F3 Germany F14 Germany F15 France F16 Germany-w1 Germany-w2 France F19 Germany-w3 Germany F1 France F3 Italy F13 Italy F15 Italy F16 France F8 France F11 Germany F10 Germany F11 Germany F12 Germany F13 Germany F15 France F15 Germany-w1 France F17 Germany-w2 France F18 France F19 Germany-w4 Germany F2 Germany F3 France F1 Germany F5 France F3 Poland F2 Switzerland F1 Poland F3 Switzerland F2 Switzerland F3 France F5 France F7 Spain F11 Spain F12 Italy F12 Spain F19 Spain F20 Germany F6 France F10 Germany F8 France F11 Germany F9A Germany F10 Germany F11 France F12 Germany F15 Germany F16 France F14 France F18 France F19 Germany F2 Great Britain F2 France F2 Germany F4 France F3 Switzerland F1 Switzerland F2 France F4 Switzerland F3 France F5 UAE F1 UAE F2 Spain F14 Germany F5 France F8 France F9 Germany F7 Germany F8 France F10 Germany F9 France F11 Spain F31 France F12 Germany F15 Germany F16 France F14 France F15 France F16 Germany F18 France F19 Great Britain F22 Germany F1 Germany F2 Great Britain F1 Great Britain F2 France F2 Germany F4 Germany F5 Switzerland F1 Switzerland F2 France F4 Switzerland F3 Turkey F3 France F6 Germany F8 Germany F10 France F14 France F15 Spain F2 Spain F3 Spain F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F6 Germany F7 Germany-w3 Germany F1 Italy F11 Great Britain F1 France F9 Germany F21 Great Britain F10 Italy F3 Germany F6 Germany F19 Germany F7 Germany F7 France F18 Germany-w4 France F12 Germany F14 Italy F12 Spain F26 Germany F16 Italy F5 Italy F6 Spain F1 Germany F9 France F4 Germany F6 France F14 Germany F13 Italy F14 Italy F17 Netherlands F4 France F9 Status Athens Open - Athens Rabat Challenger St. Remy Challenger Eckental Challenger Aachen Challenger Rhodes Challenger Cairo Challenger Nottingham Challenger Eckental Challenger Le Gosier Challenger Johannesburg Challenger Nottingham Challenger Bauer Watertechnology Cup 2007 - Eckental Pozoblanco Challenger Internationaux du Doubs - Besancon Poznan Challenger Szczecin Challenger Trnava Challenger Helsinki Challenger Quimper Challenger Bergamo Challenger St. Brieuc Challenger Bath Challenger Bordeaux Challenger Barletta Challenger Nottingham Challenger Pozoblanco Challenger Genova Challenger St. Remy Challenger Istanbul Challenger Mons Challenger Rennes Challenger Eckental Challenger Ortisei Challenger Loughborough Challenger Sarajevo Challenger Le Gosier Challenger Guadalajara Challenger Mexico City Challenger Napoli Challenger Rome Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Wolfsburg Challenger Orleans Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Recanati Challenger Manta Challenger Bauer Watertechnilogy Cup 2008 - Eckental Freudenstadt Challenger Challenger Tunisie - Tunis Segovia Challenger Szczecin Challenger Segovia Challenger Eckental Challenger Ortisei Challenger Knoxville Challenger Brescia Challenger Noumea Challenger Irving Challenger Kitzbuhel Challenger Istanbul Challenger LTA Shrewsbury Challenger - Shrewsbury Fairfield Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Brescia Challenger Heilbronn Open - Heilbronn Ljubljana Challenger Noumea Challenger Bergamo Challenger Caltanissetta Challenger Szczecin Challenger Quimper Challenger Roma Open Challenger - Rome Schickendanz Open - Furth Surbiton Challenger Genova Challenger Szczecin Challenger Orleans Challenger Ortisei Challenger Ismaning Challenger Eckental Challenger Tarragona Challenger Heilbronn Challenger Braunschweig Challenger Como Challenger Aachen Challenger Rennes Challenger Cleveland Challenger Bergamo Challenger Lille Challenger Sophia Antipolis Challenger Helsinki Challenger Cherbourg Challenger Koblenz Challenger Almaty Challenger Dallas Challenger Bratislava Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mons Challenger Labertz Open by Stawag - Aachen Caversham International Tennis Tournament - Jersey Heilbronn Challenger Cherbourg Challenger Lexington Challenger Biella Challenger Open D'Orleans - Orleans LTA Wrexham Challenger - Wrexham Mons Challenger Wroclaw Challenger Bath Challenger Johannesburg Challenger Marbella Challenger Tiburon Challenger Furth Challenger Poznan Challenger Meerbusch Challenger Rennes Challenger Manchester Challenger Aix En Provence Challenger Rennes Challenger Pau Challenger Rome Challenger Napoli Challenger San Luis Potosi Challenger Orleans Challenger Heilbronn Challenger Lisbon Challenger Furth Challenger Nottingham-2 Challenger Surbiton Challenger Scheveningen Challenger Monterrey Challenger Eckental Challenger Meerbusch Challenger Segovia Challenger Biella 3 Challenger Zagreb Challenger Como Challenger Szczecin Challenger Genova Challenger Ortisei Challenger Bordeaux Challenger Davidoff Swiss Indoors Basel - Basel Potchefstroom Challenger Aix En Provence Challenger Ismaning Challenger Hamburg Challenger Biella 4 Challenger Oeiras 3 Challenger Aix En Provence Challenger Bordeaux Challenger Mouilleron-Le-Captif Challenger Vercelli Challenger BMW Open - Munich Chennai Open - Chennai Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Istanbul Challenger St. Petersburg Open - St. Petersburg Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Qatar ExxonMobil Open - Doha Orleans Challenger Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Qatar ExxonMobil Open - Doha Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch If Stockholm Open - Stockholm Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva China Open - Beijing Open Sud de France - Montpellier Delray Beach Open - Delray Beach AEGON Championships - London US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Mexico City Challenger New York Open - New York Delray Beach Open - Delray Beach Open de Moselle - Metz Hall of Fame Open - Newport Zhuhai Open - Zhuhai Kremlin Cup - Moscow Open Sud de France - Montpellier Germany F1 Abierto Mexicano Telcel - Acapulco Astana Open - Nur-Sultan Delray Beach Open - Delray Beach Murray River Open - Melbourne Mercedes Cup - Stuttgart Singapore Tennis Open - Singapore Open D'Orleans - Orleans ATP Slovak Open Challenger - Bratislava Melbourne Summer Set - Melbourne Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Lambertz Open by Stawag - Aachen SA Tennis Open - Johannesburg Challenger DCN de Cherbourg - Cherbourg Viking International - Eastbourne Open 13 - Marseille Truist Atlanta Open - Atlanta 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Swiss Indoors Basel - Basel Tennis Napoli Open - Naples United Cup - Australia Abierto Mexicano Telcel - Acapulco Astana Open - Astana Geneva Challenger - Geneva Black Forest Open - Freudenstadt Sofia Open - Sofia United Cup - Australia Atlanta Open - Atlanta Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Segovia Challenger Samarkand Challenger China Open - Beijing Almaty Open - Almaty Swiss Indoors Basel - Basel AEGON Championships - London Ordina Open - s-Hertogenbosch Abierto Mexicano Telcel - Acapulco Baden Open - Karlsruhe Tatra Banka Slovak Open - Bratislava Bergamo Challenger Napoli Challenger St. Brieuc Challenger Open Sud de France - Montpellier Hangzhou Open - Hangzhou The Surbiton Trophy - Surbiton IPP Open - Helsinki Regions Morgan Keegan Championships - Memphis Loughborough Challenger Heilbronn Challenger Power Horse Cup - Dusseldorf Baden Open - Ettlingen AEGON Championships - London Schickendanz Open - Furth Orleans Challenger Open Sud de France - Montpellier Binghamton Challenger Morelia Challenger Belgrade Challenger Noumea Challenger Rome Challenger Grand Prix Hassan II - Casablanca Open de Montauban - Montauban Meerbusch Challenger Volkswagen Challenger 2004 - Wolfsburg Szczecin Challenger Mons Challenger Andria Challenger Heilbronn Challenger Birmingham Challenger Bergamo Challenger Brasil Open - Sao Paulo Zagreb Challenger Newport Challenger Tashkent Challenger Mercedes Cup - Stuttgart Claro Open Colombia - Bogota Vercelli Challenger Bet-at-home Cup - Kitzbuhel Rome Challenger Winston-Salem Open - Winston-Salem Noumea Challenger Malaysian Open - Kuala Lumpur Meerbusch Challenger Helsinki Challenger Besancon Challenger Open Sud de France - Montpellier Quimper Challenger Rome Challenger Open de Montauban - Montauban Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Las Vegas Challenger Johannesburg Challenger Eckental Challenger Phoenix Challenger Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Jonkoping Challenger Suisse Open - Gstaad Jersey Challenger Bordeaux Challenger Heilbronn Challenger Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Kolding Challenger Swiss Indoors Basel - Basel Abierto Mexicano - Los Cabos Surbiton Challenger Sydney International - Sydney GHI Bronx Tennis Classic - Bronx Turkish Airlines Open Antalya - Antalya Lexington Challenger St. Petersburg Open - St. Petersburg Cremona Challenger IPP Geneva Trophy - Geneva Qatar ExxonMobil Open - Doha Nottingham-2 Challenger Abierto Mexicano Telcel - Acapulco Banja Luka Challenger Surbiton Challenger bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Sofia Open - Sofia Irving Challenger Barcelona Open Banc Sabadell - Barcelona Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Braunschweig Challenger Mallorca Championships - Mallorca Quimper Challenger Monza Challenger Marburg Challenger Open Sud de France - Montpellier Dallas Open - Dallas Genova Challenger San Marino Challenger Delray Beach Open - Delray Beach Orleans Challenger Orleans Challenger Newport Beach Challenger Dallas Challenger Rome Challenger Open Parc - Lyon Libema Open - 's-Hertogenbosch Sacramento Challenger Leon Challenger Puerto Vallarta Challenger Cordenons Challenger Orleans Challenger Challenger DCNS de Cherbourg - Cherbourg Heilbronn Challenger Pozoblanco Challenger Citi Open - Washington Open de Nice Cote dAzur - Nice Astana Open - Astana Citta di Monza - Monza Delray Beach Open - Delray Beach Genova Challenger Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Lille Challenger Split 1 Challenger Split 2 Challenger Chengdu Open - Chengdu ASB Classic - Auckland Heilbronn Challenger Aircel Chennai Open - Chennai Libema Open - 's-Hertogenbosch Open de L'Isere-Trophee BNP Paribas - Grenoble Warsteiner Challenger Wolfsburg - Wolfsburg Estoril Open - Estoril Braunschweig Challenger Wroclaw Challenger Tunis Open 2007 - Tunis SkiStar Swedish Open - Bastad Monterrey Challenger St. Remy Challenger Rennes Challenger Brisbane International - Brisbane Karlsruhe Challenger Szczecin Challenger Furth Challenger Cherbourg Challenger Nottingham Challenger Noumea Challenger Noumea Challenger Eckental Challenger Open D'Orleans - Orleans Ortisei Challenger Braunschweig Challenger Citi Open - Washington Quimper Challenger Guadalajara Challenger Pozoblanco Challenger Rakuten Japan Open - Tokyo Oberstaufen Challenger Cherbourg Challenger Open de Rennes La Trinitaine - Rennes Manchester Challenger Mons Challenger Bratislava Challenger Leon Challenger Tashkent Challenger Rennes Challenger Salzburg Challenger St. Petersburg Open - St. Petersburg Lambertz Open by Stawag 2007 - Aachen Kremlin Cup - Moscow Cherbourg Challenger Campbells Hall of Fame Tennis Championships - Newport Rennes Challenger Noumea Challenger San Luis Potosi Challenger Nottingham Challenger Mercedes Cup - Stuttgart BH Indoor Sarajevo - Sarajevo Ostrava Challenger Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Helsinki Challenger Delray Beach Open - Delray Beach Salzburg Challenger Brisbane International - Brisbane Vancouver Challenger Andria Challenger Morocco Tennis Tour - Marrakech Manerbio Challenger Jersey Challenger Davidoff Swiss Indoors - Basel St. Brieuc Challenger Open de Moselle - Metz Open des Alpes Trophee BNP Paribas - Grenoble Tennislife Cup - Napoli Surbiton Challenger Sarajevo Challenger Open D'Orleans - Orleans ABN AMRO World Tennis Tournament - Rotterdam Bauer Watertechnology Cup - Eckental Hall of Fame Tennis Championships - Newport Mons Challenger Intersport Heilbronn Open - Heilbronn Masters Series - Hamburg Champaign Challenger Ismaning Challenger Karshi Challenger Belgrade 2 - Belgrade Moselle Open - Metz Open 13 - Marseille BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Dallas Open - Dallas Citi Open - Washington Open 13 - Marseille Ordina Open - 's-Hertogenbosch cinch Championships - London Ludwigshafen Challenger Claro Open Colombia - Bogota Open de Nice Cote d'Azur - Nice Rennes Challenger Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad DIEMA XTRA Sofia Open - Sofia Gonet Geneva Open - Geneva Sofia Open - Sofia Open de Nice Cote d'Azur - Nice Miller Lite Hall of Fame Tennis Championships - Newport UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg Winston Salem - Winston Salem Infosys Hall of Fame Open - Newport If Stockholm Open - Stockholm Citi Open - Washington Leon Challenger St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Hall of Fame Open - Newport VTR Open - Vina del Mar AEGON Championships - London Mallorca Championships - Mallorca Bratislava Challenger Infosys Hall of Fame Open - Newport BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Claro Open Colombia - Bogota cinch Championships - London Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Aegon Nottingham Open - Nottingham Internationaux de Doubs Open de Franchie-Comte - Besancon BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham BNP Paribas Open - Indian Wells SkiStar Swedish Open - Bastad Hall of Fame Tennis Championships - Newport Citi Open - Washington Sony Ericsson Open - Miami Abierto Mexicano - Los Cabos Moselle Open - Metz St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland BNP Paribas Open - Indian Wells Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Sony Ericsson Open - Miami Memphis Open - Memphis Mutua Madrilena Madrid Open - Madrid Delray Beach Open - Delray Beach Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Montreal Genova Challenger BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Monza Challenger Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris Suisse Open - Gstaad Moselle Open - Metz Qatar ExxonMobil Open - Doha Sydney International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Heilbronn Challenger Rogers Cup - Montreal BMW Open - Munich Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Ricoh Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Gerry Weber Open - Halle Mutua Madrid Open - Madrid AEGON Championships - London Antalya Cup - Antalya Internazionali BNL d'Italia - Rome Hall of Fame Open - Newport Western & Southern Open - Cincinnati Moselle Open - Metz Chengdu Open - Chengdu BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami St. Brieuc Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Open Sud de France - Montpellier Shanghai Rolex Masters - Shanghai Hall of Fame Tennis Championships - Newport BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Miami Open - Miami Libema Open - 's-Hertogenbosch ATP Studena Croatia Open - Umag Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bet-at-home Cup - Kitzbuhel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai ASB Classic - Auckland Portugal Open - Oeiras Stockholm Open - Stockholm Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Sydney Tennis Classic - Sydney St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Moselle Open - Metz Barcelona Open Banc Sabadell - Barcelona Tel Aviv Watergen Open - Tel Aviv ASB Classic - Auckland Dallas Open - Dallas Stockholm Open - Stockholm Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Libema Open - 's-Hertogenbosch Moselle Open - Metz French Open - Paris Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha French Open - Paris Open Occitanie - Montpellier Dallas Open - Dallas Miller Lite Hall of Fame Tennis Championships - Newport Mifel Tennis Open - Los Cabos Wimbledon - London U.S. Open - New York Brisbane International - Brisbane French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Delray Beach Open - Delray Beach Australian Open - Melbourne French Open - Paris Open Parc - Lyon U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Internazionali BNL dItalia - Rome Internazionali BNL d'Italia - Rome Australian Open - Melbourne National Bank Open - Montreal French Open - Paris cinch Championships - London Rolex Paris Masters - Paris Wimbledon - London Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Australian Open - Melbourne Rolex Paris Masters - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Mallorca Championships - Mallorca Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Internazionali BNL d'Italia - Rome TEB BNP Paribas Istanbul Open - Istanbul Swiss Indoors Basel - Basel Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Miami Open - Miami Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Wimbledon - London French Open - Paris Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Geneva Open - Geneva Erste Bank Open - Vienna Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 French Open (juniors) French Open (juniors) Davis Cup, World Group, Q, TPE-FRA 0-4 Australian Open - Melbourne Davis Cup, Group B, Manchester National Bank Open - Toronto All Lower level tournaments Olympics - Rio de Janeiro